﻿Public Class SpecInfoDTO

    Private v_SpecName As String
    ''' <summary>
    ''' v_工序名称
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecName()
        Get
            Return v_SpecName
        End Get
        Set(ByVal value)
            v_SpecName = value
        End Set
    End Property

    Private v_SpecNewName As String
    ''' <summary>
    ''' v_用于修改工序名称
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecNewName()
        Get
            Return v_SpecNewName
        End Get
        Set(ByVal value)
            v_SpecNewName = value
        End Set
    End Property

    Private v_SpecRevision As String
    ''' <summary>
    ''' v_工序版本
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecRevision()
        Get
            Return v_SpecRevision
        End Get
        Set(ByVal value)
            v_SpecRevision = value
        End Set
    End Property

    Private v_SpecOpDesc As String
    ''' <summary>
    ''' v_工序内容
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecOpDesc()
        Get
            Return v_SpecOpDesc
        End Get
        Set(ByVal value)
            v_SpecOpDesc = value
        End Set
    End Property

    Private v_SpecOpDesc2 As String
    ''' <summary>
    ''' v_工序内容(4000字符之外的)
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecOpDesc2()
        Get
            Return v_SpecOpDesc2
        End Get
        Set(ByVal value)
            v_SpecOpDesc2 = value
        End Set
    End Property


    Private v_SpecOpDesc3 As String
    ''' <summary>
    ''' v_工序内容(4000字符之外的)
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecOpDesc3()
        Get
            Return v_SpecOpDesc3
        End Get
        Set(ByVal value)
            v_SpecOpDesc3 = value
        End Set
    End Property

    Private v_SpecOpDesc4 As String
    ''' <summary>
    ''' v_工序内容(4000字符之外的)
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecOpDesc4()
        Get
            Return v_SpecOpDesc4
        End Get
        Set(ByVal value)
            v_SpecOpDesc4 = value
        End Set
    End Property

    Private v_SpecOpDesc5 As String
    ''' <summary>
    ''' v_工序内容(4000字符之外的)
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecOpDesc5()
        Get
            Return v_SpecOpDesc5
        End Get
        Set(ByVal value)
            v_SpecOpDesc5 = value
        End Set
    End Property

    Private v_SpecNo As String
    ''' <summary>
    ''' v_工序序号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecNo()
        Get
            Return v_SpecNo
        End Get
        Set(ByVal value)
            v_SpecNo = value
        End Set
    End Property

    Private v_AssemProduct As DataTable
    ''' <summary>
    ''' v_装入件信息
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property AssemProduct()
        Get
            Return v_AssemProduct
        End Get
        Set(ByVal value)
            v_AssemProduct = value
        End Set
    End Property

    Private v_AssemProductOldCount As Integer
    ''' <summary>
    ''' v_装入件SubentityListCount_Old
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property AssemProductOldCount()
        Get
            Return v_AssemProductOldCount
        End Get
        Set(ByVal value)
            v_AssemProductOldCount = value
        End Set
    End Property

    Private v_ResourceInfo As DataTable
    ''' <summary>
    ''' v_设备信息
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ResourceInfo()
        Get
            Return v_ResourceInfo
        End Get
        Set(ByVal value)
            v_ResourceInfo = value
        End Set
    End Property

    Private v_ResourceInfoOldCount As Integer
    ''' <summary>
    ''' v_设备SubentityListCount_Old
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ResourceInfoOldCount()
        Get
            Return v_ResourceInfoOldCount
        End Get
        Set(ByVal value)
            v_ResourceInfoOldCount = value
        End Set
    End Property

    Private v_ForckInfo As DataTable
    ''' <summary>
    ''' v_工装信息
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ForckInfo()
        Get
            Return v_ForckInfo
        End Get
        Set(ByVal value)
            v_ForckInfo = value
        End Set
    End Property

    Private v_ForckInfoOldCount As Integer
    ''' <summary>
    ''' v_工装SubentityListCount_Old
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ForckInfoOldCount()
        Get
            Return v_ForckInfoOldCount
        End Get
        Set(ByVal value)
            v_ForckInfoOldCount = value
        End Set
    End Property

    Private v_ToolInfo As DataTable
    ''' <summary>
    ''' v_工具信息
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ToolInfo()
        Get
            Return v_ToolInfo
        End Get
        Set(ByVal value)
            v_ToolInfo = value
        End Set
    End Property

    Private v_ToolInfoOldCount As Integer
    ''' <summary>
    ''' v_工具SubentityListCount_Old
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ToolInfoOldCount()
        Get
            Return v_ToolInfoOldCount
        End Get
        Set(ByVal value)
            v_ToolInfoOldCount = value
        End Set
    End Property

    Private v_Instrument As DataTable
    ''' <summary>
    ''' v_仪表信息
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property Instrument()
        Get
            Return v_Instrument
        End Get
        Set(ByVal value)
            v_Instrument = value
        End Set
    End Property

    Private v_InstrumentOldCount As Integer
    ''' <summary>
    ''' v_仪器仪表SubentityListCount_Old
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property InstrumentOldCount()
        Get
            Return v_InstrumentOldCount
        End Get
        Set(ByVal value)
            v_InstrumentOldCount = value
        End Set
    End Property

    Private v_DocumentSet As String
    ''' <summary>
    ''' v_工序版本
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property DocumentSet()
        Get
            Return v_DocumentSet
        End Get
        Set(ByVal value)
            v_DocumentSet = value
        End Set
    End Property

    Private v_Operation As String
    ''' <summary>
    ''' v_工序版本
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property Operation()
        Get
            Return v_Operation
        End Get
        Set(ByVal value)
            v_Operation = value
        End Set
    End Property

    Private v_SpecOldVersion As String
    ''' <summary>
    ''' v_工序旧版本（新建工序版本时使用）
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecOldVersion()
        Get
            Return v_SpecOldVersion
        End Get
        Set(ByVal value)
            v_SpecOldVersion = value
        End Set
    End Property

    Private v_IsTroopsCheck As Integer
    ''' <summary>
    ''' v_IsTroopsCheck军检
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsTroopsCheck()
        Get
            Return v_IsTroopsCheck
        End Get
        Set(ByVal value)
            v_IsTroopsCheck = value
        End Set
    End Property

    Private v_IsTroopsMonitor As Integer
    ''' <summary>
    ''' v_IsTroopsMonitor军监
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsTroopsMonitor()
        Get
            Return v_IsTroopsMonitor
        End Get
        Set(ByVal value)
            v_IsTroopsMonitor = value
        End Set
    End Property

    Private v_IsDesignCheck As Integer
    ''' <summary>
    ''' v_IsDesignCheck设计验收
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsDesignCheck()
        Get
            Return v_IsDesignCheck
        End Get
        Set(ByVal value)
            v_IsDesignCheck = value
        End Set
    End Property

    Private v_TcSpecName As String
    ''' <summary>
    ''' 去掉图号前的工序名称
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property TcSpecName()
        Get
            Return v_TcSpecName
        End Get
        Set(ByVal value)
            v_TcSpecName = value
        End Set
    End Property

    Private v_StatusFlag As String
    ''' <summary>
    ''' 工序发布状态
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property StatusFlag()
        Get
            Return v_StatusFlag
        End Get
        Set(ByVal value)
            v_StatusFlag = value
        End Set
    End Property

    Private v_IsControlPoint As String
    ''' <summary>
    ''' 是否控制点
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsControlPoint()
        Get
            Return v_IsControlPoint
        End Get
        Set(ByVal value)
            v_IsControlPoint = value
        End Set
    End Property

    Private v_IsTechCheck As String
    ''' <summary>
    ''' 工艺处核验
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsTechCheck()
        Get
            Return v_IsTechCheck
        End Get
        Set(ByVal value)
            v_IsTechCheck = value
        End Set
    End Property

    Private v_IsQualityCheck As String
    ''' <summary>
    ''' 质量处核验
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsQualityCheck()
        Get
            Return v_IsQualityCheck
        End Get
        Set(ByVal value)
            v_IsQualityCheck = value
        End Set
    End Property

    Private v_IsRevOfRcd As String
    ''' <summary>
    '''是否默认版本
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsRevOfRcd()
        Get
            Return v_IsRevOfRcd
        End Get
        Set(ByVal value)
            v_IsRevOfRcd = value
        End Set
    End Property

    Private v_QualTableIdList As String
    ''' <summary>
    '''质量参数Id
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property QualTableIdList()
        Get
            Return v_QualTableIdList
        End Get
        Set(ByVal value)
            v_QualTableIdList = value
        End Set
    End Property

    Private v_NewSpecTempId As String
    ''' <summary>
    '''工序临时Id
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property NewSpecTempId()
        Get
            Return v_NewSpecTempId
        End Get
        Set(ByVal value)
            v_NewSpecTempId = value
        End Set
    End Property

    Private v_FactoryName As String
    ''' <summary>
    '''车间
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property FactoryName()
        Get
            Return v_FactoryName
        End Get
        Set(ByVal value)
            v_FactoryName = value
        End Set
    End Property

    Private v_MesQualTableIdList As String
    ''' <summary>
    '''MES中的tableid
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property MesQualTableIdList()
        Get
            Return v_MesQualTableIdList
        End Get
        Set(ByVal value)
            v_MesQualTableIdList = value
        End Set
    End Property

    Private v_IsCooperation As String
    ''' <summary>
    '''是否协作
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsCooperation()
        Get
            Return v_IsCooperation
        End Get
        Set(ByVal value)
            v_IsCooperation = value
        End Set
    End Property

    Private v_BatchSignet As DataTable
    ''' <summary>
    ''' 批次印章
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property BatchSignet()
        Get
            Return v_BatchSignet
        End Get
        Set(ByVal value)
            v_BatchSignet = value
        End Set
    End Property

    Private v_BatchSignetOldCount As Integer
    ''' <summary>
    '''批次印章Count_Old
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property BatchSignetOldCount()
        Get
            Return v_BatchSignetOldCount
        End Get
        Set(ByVal value)
            v_BatchSignetOldCount = value
        End Set
    End Property
End Class

